Tim J Keegan:
Blacksmiths Beach - 0220
Tim J Keegan:
Blacksmiths Beach - 0221
Tim J Keegan:
Blacksmiths Beach - 07 1- 5313
Tim J Keegan:
Swansea Channel Breakwall to sea - 07 1 - 5327
Tim J Keegan:
Swansea Channel Breakwall to the lake - 07 1 - 5337
Tim J Keegan:
Surf ski in Swansea Channel - 07 1 - 5317
Tim J Keegan:
Mangroves in Swansea Channel - 07 1 - 5361
Tim J Keegan:
Mangroves in Swansea Channel
Tim J Keegan:
Speedingthingsonwater - Swansea Channel - 07 1 - 5364
Tim J Keegan:
Swansea Channel to sea - 07 1 - 5304
Tim J Keegan:
Pelican at Swansea Channel - 07 1 - 5388
Tim J Keegan:
Boat trailers at Swansea Channel - 07 1 1- 5383
Tim J Keegan:
Swansea Bridge - 07 1 - 5283
Tim J Keegan:
Swansea Bridge - 07 1 - 5291
Tim J Keegan:
Swansea Bridge - 07 1 - 5288
Tim J Keegan:
Swansea Bridge - 07 1 - 5401
Tim J Keegan:
No jumping off bridge - Swansea Bridge - 07 1 - 5404
Tim J Keegan:
Swansea Bridge - 5410
Tim J Keegan:
Under Swansea Bridge - 07 1 - 5413
Tim J Keegan:
Swansea Bridge - 5420
Tim J Keegan:
Swansea Bridge - The ugly guts - 07 1 - 5407
Tim J Keegan:
Swansea Channel - 5433
Tim J Keegan:
Swansea Bridge - 5430
Tim J Keegan:
Swansea Bridge opens - 5439
Tim J Keegan:
Swansea Bridge opening - 07 1 - 5444
Tim J Keegan:
Swansea Bridge opens - 5449
Tim J Keegan:
Hams Beach_0061
Tim J Keegan:
After the beach cleaner - Blacksmiths Beach_0223
Tim J Keegan:
Mangroves in Swansea Channel - 07 1 - 5357
Tim J Keegan:
Waves in Swansea Channel