Ramble Inn RIC barracks

 

Ramble Inn RIC barracks

Address: 

Ireland